Enable multiple NICs for vmx domain by configuration file
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sat, 3 Dec 2005 16:59:37 +0000 (17:59 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sat, 3 Dec 2005 16:59:37 +0000 (17:59 +0100)
Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
tools/python/xen/xend/image.py
tools/python/xen/xm/create.py

index f505564c2030c5a0b641272fd6ad35cf14a6a9a6..5099b2eba309a778a6d718264f37da8b60322ef3 100644 (file)
@@ -238,7 +238,9 @@ class VmxImageHandler(ImageHandler):
     # xm config file
     def parseDeviceModelArgs(self, imageConfig, deviceConfig):
         dmargs = [ 'cdrom', 'boot', 'fda', 'fdb', 'ne2000', 
-                   'localtime', 'serial', 'stdvga', 'isa', 'vcpus' ]
+                   'localtime', 'serial', 'stdvga', 'isa', 'vcpus',
+                   'nics'
+                   ]
         ret = []
         for a in dmargs:
             v = sxp.child_value(imageConfig, a)
index 7577d2b6374d1a6ad9e80fbc937bda817db2d997..8b8e55517f3b58ac9b586fd91a78beffd4b92b69 100644 (file)
@@ -543,7 +543,8 @@ def configure_vmx(config_image, vals):
     """
     args = [ 'device_model', 'vcpus', 'cdrom', 'boot', 'fda', 'fdb',
              'localtime', 'serial', 'stdvga', 'isa', 'nographic',
-             'vnc', 'vncviewer', 'sdl', 'display', 'ne2000', 'lapic']
+             'vnc', 'vncviewer', 'sdl', 'display', 'ne2000', 'lapic',
+             'nics']
     for a in args:
         if (vals.__dict__[a]):
             config_image.append([a, vals.__dict__[a]])